#ifndef _FUNC_H_
#define _FUNC_H_

#include "User.h"
#include "headers.h"
#include "ThreadDS.h"

using namespace std;

// multithread functions
void timeout(void* pds);
void handleClient(void* pds);

void regHandle(ThreadDS* pds);

int bytes2int(const char*);
bool unpackage(const string& data, vector<string>& blocks);

#endif